xen: correct xenheap_bits after "xen: support RAM at addresses 0 and 4096"
authorIan Campbell <ian.campbell@citrix.com>
Thu, 10 Oct 2013 14:43:40 +0000 (15:43 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Thu, 24 Oct 2013 13:23:20 +0000 (14:23 +0100)
commite4d7c89e34bf62eda5118d61caef9858c38cdf57
tree6fa0c50ac678701f0253ec4c4039ba51c3a8649e
parenta067a9b960f6328e6bff620f7ab24096427bcc14
xen: correct xenheap_bits after "xen: support RAM at addresses 0 and 4096"

This is incorrect after commit 1aac966e24e which shuffled the zones up by one.
I've observed failures on arm64 systems with RAM at 0x8,00000000-0x8,7fffffff
since xenheap_bits ends up as 35 instead of 36 (which is the zone with all the
RAM).

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Cc: Tim Deegan <tim@xen.org>
xen/common/page_alloc.c